.outline{
	border-width:thin;
	border-color:grey;
	border-style:solid;
}
.textbox{
     min-height:80px;
     height:auto !important;
     height:80px; 
}
table.group th, td{
	padding:0px;
	margin:0px;
	border-spacing:0px;
}
table.group input{
	padding:0px;
	margin:0.1em;
	border-spacing:0px;
}
table.group select{
	padding:0px;
	margin:0.1em;
	border-spacing:0px;
}
tr.seperator input{
	margin:0.1em 0 0.5em 0 ;
}
table.display th{
	width:90px;	
}
table.display td{
	width:110px;	
}
table.display th{
	text-align:right;
}
.showline {
	border:1px;
	border-spacing: 1px 1px;
	border-style:solid;
}
.report {
	font-family:Times;
}
.report .content {
	font-size:14px;
}
.report .header {
	text-align:center;
	font-size:18px;
}
.report .title {
    text-align: left;
}
#loading{
    position: fixed;
    top: 0;
    z-index: 5000;
    background-color: yellow;
    font-size: 100%;
    color: black;
	font-weight:bold;
    padding: 2px;
}
div#simplelogsubcontent_loading {
    padding-bottom: 3em;
    padding-top: 3em;
    margin-top: 2em;
    margin-bottom: 2em;
}
.info, .success, .warning, .error, .validation {
  border: 1px solid;
  margin: 10px 0px;
  padding:15px 10px 15px 50px;
  background-repeat: no-repeat;
  background-position: 10px center;
  max-width: 250px;
  position:relative;
}
.info {
  color: #00529B;
  background-color: #BDE5F8;
  background-image: url('/images/info.png');
}
.success {
  color: #4F8A10;
  background-color: #DFF2BF;
  background-image:url('/images/success.png');
}
.warning {
  color: #9F6000;
  background-color: #FEEFB3;
  background-image: url('/images/warning.png');
}
.error {
  color: #D8000C;
  background-color: #FFBABA;
  background-image: url('/images/error.png');
}
div.section {
    background-color: transparent;
    margin-top: 15px;
    margin-bottom: 2px;
    border-top: thin solid #8A9EBE;
}
div.section>.title{

}